continuous rainfall - Spanish English Dictionary